grilled fish sandwich - French English Dictionary